package com.ruoyi.quartz.service;

import java.util.List;
import com.ruoyi.quartz.domain.CgImportYjgMain;

/**
 * CgImportYjgMainService接口
 * 
 * @author SYF
 * @date 2025-05-07
 */
public interface ICgImportYjgMainService 
{
    /**
     * 查询CgImportYjgMain
     * 
     * @param consigntime CgImportYjgMain主键
     * @return CgImportYjgMain
     */
    public CgImportYjgMain selectCgImportYjgMainByConsigntime(String consigntime);

    /**
     * 查询CgImportYjgMain列表
     * 
     * @param cgImportYjgMain CgImportYjgMain
     * @return CgImportYjgMain集合
     */
    public List<CgImportYjgMain> selectCgImportYjgMainList(CgImportYjgMain cgImportYjgMain);

    /**
     * 新增CgImportYjgMain
     * 
     * @param cgImportYjgMain CgImportYjgMain
     * @return 结果
     */
    public int insertCgImportYjgMain(CgImportYjgMain cgImportYjgMain);

    /**
     * 修改CgImportYjgMain
     * 
     * @param cgImportYjgMain CgImportYjgMain
     * @return 结果
     */
    public int updateCgImportYjgMain(CgImportYjgMain cgImportYjgMain);

    /**
     * 批量删除CgImportYjgMain
     * 
     * @param consigntimes 需要删除的CgImportYjgMain主键集合
     * @return 结果
     */
    public int deleteCgImportYjgMainByConsigntimes(String[] consigntimes);

    /**
     * 删除CgImportYjgMain信息
     * 
     * @param consigntime CgImportYjgMain主键
     * @return 结果
     */
    public int deleteCgImportYjgMainByConsigntime(String consigntime);

    public int deleteDataByYear(String year);
}
